@charset "UTF-8";

.rate {
	width: 33.3%;
	float: left;
	text-align: center;
	font-size:40px;
	color: #253f63;
}

label {
	display: block;
	margin-bottom: 5px;	
}

.project-progress-text {
	font-size: 14px;
	text-align: center;
	margin-top: 15px;
	color: #727e90;
}

.rate span {
	font-size: 20px;
}

.project-rates-wrap {
	margin-top: 30px;
}

.project-rates-wrap label {
	color: #727e90;
	font-size: 13px;
	margin-top: 7px;
	cursor: default;
}

.projectInfo .dl-horizontal dt {
	width: 130px;
	text-align: left;
	color: #93a0b0;
	white-space: inherit;;
}

.projectInfo .dl-horizontal dd {
	color: #253f63;
}

.join-tip {
	color: #727e90;
	font-size: 13px;
	margin-top: 15px;
}
.button-wrap {
	margin-top: 10px;
}

.securityTable tr td {
	border-top:1px solid #efefef;
	padding: 15px;
}

.desc {
    width: 240px;
}